const fs = require("fs")
// console.log(fs);

// 增（写）
// 改
// fs.writeFile("./hello.txt", "这是文件内容", err=>{
//   console.log(err);
// })
// fs.writeFile("./hello.txt", "这是文件内容:hahahaha", err=>{
//   console.log(err);
// })
// 改名
// fs.rename("./hello.txt", "./world.txt", err=>{
//   console.log(err);
// })
// 查（读）
// fs.readFile("./world.txt", "utf-8", (err, data)=>{
//   console.log(err);
//   console.log(data);
// });
// 删
// fs.unlink("./world.txt", err=>{
//   console.log(err);
// })


// console.log(1);
// fs.readFile("./hello.txt", "utf-8", (err, data)=>{
//   console.log(data);
// });
// console.log(2);

// 以上都是异步方法
// 大文件


// 小文件
// 以下为同步方法
console.log(1);
try {
  const data = fs.readFileSync("./hello.txt", "utf-8");
  console.log(data);
} catch (error) {
  console.log(error);
}
console.log(2);


// fs.writeFileSync()
// fs.renameSync()
// fs.unlinkSync()

